.media-left .weight {
  position: absolute;
  right: 2rem;
  bottom: 1.5rem;
}
.brandClass .media-body {
  position: relative;
  overflow: hidden;
}
.brandClass .media-body .adress {
  position: absolute;
  bottom: 0.5rem;
}
.tab-content {
  padding-top: 0.1rem;
}
.tab-content .tab-pane a {
  display: block;
  margin-top: 0.1rem;
}
.container {
  margin-bottom: 2.8rem;
}
ul.tab_son li a {
  padding: 0.1rem 0.25rem;
}
.media:first-child {
  margin-top: 15px;
}
.tab_son > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  color: gray;
  padding: 10px 5px;
  border-bottom: 1px solid #ddd;
}
.tab_son > li.active > a,
.tab_son > li.active > a:focus {
  color: #555;
  cursor: default;
  border-bottom-color: transparent;
  background-color: #e8383b;
  border-radius: 15px;
  color: #fff;
}
